function SceneLevel01()
{
	//file, size_x, size_y, position_x, position_y
	this.player = new Player("imgs/animacao.png", 70, 70, (SCREENWIDTH-94)/2, (SCREENHEIGHT-20)/2);
	// volta para o select level
	this.button_voltar_select_level = new Button("imgs/return.png", 175, 77, 317, 479);
	
	//imagem de fundo lvl 1 ------------file, size_x, size_y, pos_x, pos_y
	this.fundo_level1 = new img_cenario("imgs/fundo_level1.jpg",800, 750, 0, 0);
	// imagem de "you win"
	this.img_win = new img_cenario("imgs/Youwin.png",800, 750, 0, 0);
	
	
	// ponto inicial
	var pontos = 0;
	
	// pontos nessesarios para passar de level
	var pontos_para_ganhar = 2000
	
	// variavel para ver se o jogador ja jogou e ganhou esse level
	var jogo_ganho_level_1 = false;
	
	           
    this.update=function()
    {
    	this.player.update();
    	
		
		//condicao para vencer
		if (pontos >= pontos_para_ganhar)
		{		
			// verifica se o jogador ja jogou e ganhou esse level	
			if (jogo_ganho_level_1 == false)
			{
				jogo_ganho_level_1 = true;				
				ultimo_level_ganho = 1;
			}
				
		}
		

				
    };
    
    this.draw=function()
    {    
    	
    	this.fundo_level1.draw();
				
		this.player.draw();
		
		screen.font = "22px Comic Sans MS";
		screen.fillStyle="#ffffff";
		screen.fillText("Pontos: "+pontos, 20, 60);
		screen.fillText("Level: 1 ", 20, 30);
		screen.fillText("gahou: "+jogo_ganho_level_1, 20, 90);
		
		// desenha botao para voltar se o level for ganho.
		if (pontos >= pontos_para_ganhar)
		{
			this.img_win.draw();
			this.button_voltar_select_level.draw();
		}
						
				
    };
        
    this.mouse_down=function(mouse)
    {
    	//console.log("LEVEL 01 mouse X " + mouse.x + " mouse Y " + mouse.y );
		
		//botao para voltar se o level for ganho.
		if(this.button_voltar_select_level.clicked(mouse))
    	{
			if (pontos >= pontos_para_ganhar)
			{
				currentScene = SCENES.SELECTLEVEL;	
			}
    	}
		
    };

    this.mouse_up=function(mouse)
    {
    	
    	
    };

    this.key_down=function(key)
    {
    	//console.log("LEVEL 01 keyCode " + key.keyCode );
    	
    	this.player.key_down(key);
    	    	
    };
    
    this.key_up=function(key)
    {
    	this.player.key_up(key);
    };    
}